Luxury flat in London
Luxury flat in London is an apartment in London within short distance of Royal Opera House, Open Air Theatre and National Gallery.
A 15-minute drive will take guests to Croydon. Offering indian and malaysian dishes, Bombay Palace is a 5-minute walk away.
Fast access to London City airport within 5 km is provided.