Karta Vacation Rentals
In the heart of historic Greenwich, London. Steps from Greenwich Market, the National Maritime Museum, the Cutty Sark and the Royal Observatory. Thames River and Greenwich Park are minutes away. Easy links to Canary Wharf, the O2 Arena and London City Airport.