




In the heart of London city centre, a self-catering apartment just minutes from the London Eye and Big Ben. Buckingham Palace and St. Paul's Cathedral are a short drive away, and you're within walking distance of the Cinema Museum, Tibetan Peace Garden and Lambeth North.