We went to London for a trade show in Earl's Court and were booked into this hotel by our travel agency. The hotel's web-page claims that Earl's court is 5 minutes away, however it you would normally it would take you about 15 - 20 minutes. Upon arrival of our group the reception had already prepared the room keys for... more
















