Karta Vacation Rentals
In the Royal Borough of Greenwich, housed in a restored 1940s landmark building near fast rail links. A short walk or drive from Greenwich Market, the Cutty Sark, the National Maritime Museum and Greenwich Park; Canary Wharf is about 20 minutes by DLR and the O2 Arena sits close by.