Imperial Court Suites
Imperial Court Suites London is an apartment only 1.7 km from Princess Diana, Albert Memorial and Victoria and Albert Museum.
It is located 16 km from Ilford and just 4 km from the center of London. Offering european, british and chinese dishes, Le Cafe Anglais is a 5-minute walk away.
There are Queensway subway station and Paddington train station in walking distance.