Portobello Green Park

Portobello Green Park
Thorpe Close, London, W10 5XL