Battery House is a fantastic four-storey townhouse resting in Portsmouth, Hampshire and can sleep eight guests in four bedrooms.
Prices from £1269.00
More Details & Availability