GRANTOPIA

A pedestrian paradise.

Abbey Road