The Thatched Barn

The Thatched Barn
174 Milton Road, Portsmouth, PO4 8PR