This property is fantastically located for the city of London and numerous popular tourist attractions. With excellent transport links across the capital, it is a superb base for a stay in London. The newly refurbished Slice restaurant and the well...