I will be in London and Paris in October. Therefore, I will probably have a warm thick winter coat and/or umbrella. Do most of the major museums and indoor monuments have a coat check? I'd hate to carry around a heavy coat and wet umbrella during my tour of the museums.
Please offer suggestions...