All organizations in the category European Restaurant, in Slough
European Restaurant, Slough, United Kingdom
- Address: 22 Manor Road, TW11 8BG Teddington, Slough, United Kingdom
- Site: http://www.thewharfteddington.com
- Lat Long: 51.4307995966, -0.32529604902
- Category: Restaurant,  European Restaurant,  Bar & Grill,  Bar
- Address: 44 High Street, UB1 3DB Southall, Slough, United Kingdom
- Lat Long: 51.5109865447, -0.374094095808
- Category: Restaurant,  European Restaurant