Bar + Block Steakhouse London Aldgate
66 Alie St, London
0871 527 9526
Menu
London, Greater London
Bar + Block Steakhouse London Aldgate
66 Alie St, London, Greater London E1 8PX
0871 527 9526