Sea Shell Fish and Chips
115 Station Rd, West Drayton
01895 430538
Recent Reviews
Order Online
Reserve
Sea Shell Fish and Chips
115 Station Rd, West Drayton UB7 7LT
01895 430538