Mowgli Street Food Charlotte Street Reviews (0) Add your advice Location: 5 Charlotte St., London W1T 1RE, UK Ratings: Staff HelpfulnessEase of Access Add your ratings Features: Accessible parking spacesAccessible toiletsChanging PlacesHelp pointsLiftsPersonal assistanceStep-free access Update features Travel links: (reveal) 150m Percy Street250m Tottenham Court Road250m Oxford Street Soho Street250m Wardour Street (W1)350m Goodge Street300m Goodge Street Underground Station350m Tottenham Court Road Underground Station1100m London Euston Rail Station1300m London Charing Cross Rail Station Photos (0): Add photos