Karta Vacation Rentals





In the lively heart of Greenwich, London — a short stroll from Greenwich Park. Steps from the Greenwich Picturehouse, Greenwich Theatre, the Cutty Sark, the National Maritime Museum and the Royal Observatory. About 9 km from central London and roughly 2 miles from the O2 Arena.