Most London hotels are just places to sleep between rushing to distant attractions. You wake up, travel an hour across the city, spend your day exhausted from transport, only to return late wondering why the hotel location mattered so little. The Clarendon Hotel in … [Read more...]
