St John Hotel

London
St John Hotel

1 Leicester Street

London, WC2H 7BL

What do you do if you run a pioneering, consistent "Worlds Top 50" resto in East London? Apparently, you open a second branch just off Leicester Square and put a hotel above it, that's what.