Concrete and Glass

The Griffin

93 Leonard St
EC2A 4RD