The London Hotel

2 Terminus Terrace Southampton SO14 3DT