Birch House

Birch House
Droop Street, London, W10 4EQ