Book Haunted Inns and Hotels in Portsmouth

The Green Posts

371 London Road, Portsmouth, Hampshire

Haunted by a ghost called George