46 St Thomas St, Weymouth DT4 8AW, United Kingdom
Marlboro is a classic fish and chips spot in Weymouth, serving up traditional British fare. Find it on St Thomas Street for a taste of the seaside.
46 St Thomas St, Weymouth DT4 8AW, United Kingdom, London