Karta Vacation Rentals
In the pulse of London’s South Bank, a few steps from Southwark Tube Station and walking distance to the city centre. Stroll to the Tate Modern and the London Eye (about a 15‑minute walk), and nip to St Paul’s Cathedral, the O2 and even Wembley by rail. Minutes from Waterloo and Blackfriars stations, it’s both family-friendly and pet-friendly — perfect for city explorers and business trips alike.