The City Pipe

The City Pipe
31-33 Foster Lane, London, EC2V 6HD