The Feathered Fish is located in Cheltenham, United Kingdom on 104-106 Winchcombe St. The Feathered Fish is rated 4.1 out of 5 in the category barcaferestaurant in United Kingdom. The Feathered Fish is a company based out of 104-106 Winchcombe Street,, Cheltenham, United Kingdom.
Address
104-106 Winchcombe St
Service options
Outdoor seatingDine-in
Accessibility
Wheelchair-accessible entrance