The Edinboro Castle
1.59 km57 Mornington Terrace, London
Comfy, relaxed gastropub with a Modern Euro menu of tapas and British pub fare, plus a beer garden. All the information for this venue has been submitted by visitors in the form of reviews. If yo...