Canary Wharf Group has agreed a deal with Imbiba and K&G Hospitality to open a leisure venue at 12 Bank Street, E14.
The venue will include a 78-bedroom House of Gods hotel; Amazing Grace, a 7,082 sq ft live
Canary Wharf Group has agreed a deal with Imbiba and K&G Hospitality to open a leisure venue at 12 Bank Street, E14.
The venue will include a 78-bedroom House of Gods hotel; Amazing Grace, a 7,082 sq ft live