Be London - The Soho ResidencesApartment
Greek Street, Westminster Borough, London, W1D 4AP, United Kingdom
In the Westminster Borough district of London, close to Leicester Square Underground Station, Be London - The Soho Residences has free Wi-Fi and a washing machine. There is a private entrance at the apartment for the convenience of those who stay.