Perfect location for visiting London, 2 minutes from tube station, only upto 15mins walk from alot of main atractions.