Karta Vacation Rentals
On the south side of Westminster Bridge, sitting over the Thames with views to Big Ben and the Houses of Parliament. A short walk from Waterloo Station and just 100 m from South Bank restaurants. Key attractions within easy walking distance include the London Eye, Westminster Abbey, Trafalgar Square, Buckingham Palace and the Imperial War Museum.