Hotels
Trafalgar Hotel introduces herb garden to central London’s biggest roof bar
The Trafalgar Hotel has unveiled a Mediterranean herb garden at Vista, the largest roof bar in central London.
You'll need to
subscribe to unlock this content. Already subscribed? Login?