A retro-chic, modern hideaway in Covent Garden that has all the calling cards of a members’ club but with a fun, creative vibe. The luxurious rooms are sophisticated yet supreme ...