Closest Station
Blackfriars
From
£3000 min spend
Standing
190
Closest Station
Blackfriars
From
£3000 min spend
Standing
190
Leaf and Kane Bar is situated in Crowne Plaza London - The City, which is located in the historic Square Mile in the City. The four star deluxe hotel resides on the former grounds of King Henry VIII’s Bridewell Palace and the venue’s interior is inspired by its regal history and the inherited architecture. For a stylish and vibrant event, the venue is available for exclusive hire for private or corporate drinks receptions for up to 200 guests.