1 Bedroom Apartment, Gerrard Street, London, Greater London, W1D
Greater London Properties are pleased to present this recently refurbished one double bedroom apartment located in the heart of China Town, close to Leicester Square and Covent Garden underground tube…