Office Building

Office Building
6-16 Melior Street, London, SE1 3QP