Situated in the heart of Hove on the north side of the well-established commercial thoroughfare of Church Road and on the junction of George Street. Brighton &