0
Claridges-- in a great main area with a little old world British glamor. Covent Garden Hotel-- once again in a fantastic main area with a distinct design and numerous cool stores and food options right on your doorstep. Chiltern Firehouse-- once again for the cool scene, excellent décor and food design!

Comments

Who Upvoted this Story