Edwardes Square

Edwardes Square
Edwardes Square, London, W8 6HH
Photo of Edwardes Square