If You want to stay just in the heart of London - this is perfect place- just 5 minutes walk to China town and SOHO, 15 min to Big Ben, Oxford Street. But because of being just on Trafalgar square be ready for quite noice stay - as even in the night the ambulances, police cars with alarm are passing by, very crowdy (many tourists). If You like art- National Art gallery and Portrait gallery just across the square.