London Luxury 2 Bedroom
Greenwich, London, SE10 9DW, United Kingdom,Object type: Hotel London
Boasting river views, London Luxury 2 Bedroom features accommodation with a balcony and a kettle, around 0.7 miles from Greenwich Park. It features city views a