26 London Street is situated towards the top end of London Street, near to the Basingstoke & Deane Borough..
The premises is situated in a prominent position on the east side of Church Street in the pedestrianised town centre, close to the entrance of..