Thatched House
➤ Milton Locks, PO4 8LT, Portsmouth, United Kingdom
Vegetarian, Ice Cream, British, Steak, Pub
"Decided to have a quick stop after a long day at work for a meal and a drink, staff are absolutely lovely and efficient nothing was to much hassle for them, will definitely be returning"