Explore details about location Fremantle Square. Fremantle Square is a location situated within the City of Bristol alongside other areas such as Whitson Street, Lewins Mead, Belle Vue Road.