Great little spot right in the center of London. Super easy transportation near by and close to all the major sights!