Great location providing comfortable accommodation that is perfect for a business trip or spending time exploring London from.