Gerrard Place
Check-in-London awards a property a rating between 3 to 5 badges based on the standard, range of amenities, services and facilities available. The ratings are similar to hotel style ratings.
Gerrard Place Apartments are sophisticated all inclusive residences in Soho, surrounded by a fantastic choice of restaurants, shops, entertainment,..