As soon as you step into the intimate reception area with its roaring fire and comfy leather chairs you will feel at home.
Charlotte Street is close to Oxford Street and Tottenham Court Road station. The street itself is a great place to eat - lots of bars and restaurants ranging from your reasonably priced chain restaurants to more individual...
More
- Charlotte Street London
- Hotel Charlotte Street
