bn:02006176n
Noun Named Entity
AR
No term available
EN
St Peter's Square, in Hammersmith, London, England, is a garden square laid out in the 1820s, just north of the River Thames between the Great West Road and King Street, within the St Peter's Square Conservation Area and London Borough of Hammersmith and Fulham. Wikipedia
English:
London
Relations
Sources