Empress Mews

Empress Mews
Kenbury Street, London, SE5 9BT