Karta Vacation Rentals
In Battersea on London's regenerated riverside, a short stroll from Battersea Power Station and the Pump House Gallery. About 3 km from the city center and a quick Northern Line hop to central sights like the London Eye, Big Ben and Buckingham Palace. Pet-friendly hotel with easy transport links.