Whiskey bar raises its glass in former Bill’s restaurant in Shoreditch

Odyssey, a whiskey-focused lounge bar and restaurant, has taken over a former Bill’s restaurant location for its London debut at 1 Hoxton Square, London, N16.

The lounge-bar has agreed to take on the Bill’s lease, which ends in 2033.