St. Margarets Fish Bar
113 St. Margarets Road, Twickenham TW12LH St Columb Road , Middlesex, United Kingdom United Kingdom
- Profile: St. Margarets Fish Bar is a Fast Foods company located at St Columb Road , Middlesex,, United Kingdom United Kingdom, address is 113 St. Margarets Road, Twickenham, St Columb Road , Middlesex, TW12LH UK, postcode is TW12LH, you can contact St. Margarets Fish Bar by phone 442088922117