Andaz London Liverpool Street
London, Greater London EC2M 7QN
21st century style and facilities combine seamlessly with traditional Victorian features at this 5-star hotel near Shoreditch; the end result is amazing, and it’ll rock your guests’ socks. Book it…
- Max: 300 guests