3B Soho Studios Hotel London, Greater London
Want to save money while travelling? It’s easy: hotel «3B Soho Studios (third floor)» is located in London. This hotel is located minutes away from the city center.
47 Greek Street, W1d 4Ee, London, United Kingdom, London, W1D 4EE