Peel Place

Peel Place sadly does not still exist. It was next to the Brighton Locomotive repair shops just behind the Clarendon Church building in New England Street.