Flora Building

11-13 Long Street, London, E2 8HJ