London SE1
Located only a short walk from Big Ben, Westminster Abbey and the London Eye. The 'Bestplace' in Waterloo is perfectly located for those arriving in London with all the major attractions in mind. Or f