Karta Vacation Rentals





On London’s Greenwich Peninsula, a short hop from the O2 Arena and a quick ride to central sights. The Pilot sits near North Greenwich, Greenwich Peninsula Ecology Park and Ravensbourne University, with the Thames just a stroll away and free self parking onsite.