London W1T
A sparkling West End gem tucked just out of the harm’s way which is Oxford Street. The Adam and Eve is the perfect spot to refresh and recharge.