Great place and easy public transit access to all of the sights within London.