Living in St Peter’s Square means you’ll be residing in one of the most exclusive parts of the London Borough of Hammersmith and Fulham. Set in the heart of W6, the area combines easy access to shops, cafes, restaurants and riverside walks with peaceful garden squares and green spaces. This article explores St Peter’s Square in…
