Dovehouse Green

Dovehouse Green
Dovehouse Street, London, SW3 6JY