HomeRestaurants by Felix Wilson Open with Maps Category Bar Area London Bridge, Tower Hill Related Articles The Top London Happy Hours: For Happy Cheapos and Happier Wallets Address 111 Long Ln, London SE1 4PH Map Phone 020 7357 6281 Hours 0207 357 6281 External link Official site Access 379 m from Borough Northern Line 0.5 km from London Bridge Jubilee LineNorthern Line 1.0 km from Elephant & Castle Bakerloo LineNorthern Line Get all the info on what's on in London direct to your inbox every month Sign me up!