Cambridge Court Central Flats London is located a mere 1.6 km from Madame Tussauds London and 25 minutes' walk from the perennially crowded Harrods.
This apartment lies in Central London with an array of dining experiences that will tantalise your taste buds, a 30-minute stroll from the national museum "Wallace Collection". 250 metres from Edgware Road tube station, the apartment is also right around the corner from the innovative Lisson Gallery. Marylebone train station is 10 minutes' walk away.
If you stayed at this hotel, share your experience with us, please