Clean, 2bed 2bath apartment near O2, Greenwich - Serviced flats for Rent in Greater London, England, United Kingdom
Entire home/flat in Greater London, United Kingdom. Newly built, stunning 2 bedroom flat on Lewisham road down the road from Greenwich Park, quiet and with great views of the city. Close to transport links to central London, the nearest station is Elverson Road on the DLR train, Greenwich/ Cutty Sa...
See this content immediately after install