Beech Avenue

Acton, London