Original image by Ewan Munro licensed under Creative Commons 2.0. Some modifications were made to the image. Photo Map Charlotte Street Hotel 15-17 Charlotte Street London W1T 1RJ Directions Website Phone: 020 7806 2000