About The Green Man
The Green Man occupies a Station Road site in Edgware, close to the tube station terminus. As a pub venue it offers drinks and bar food in the standard British format, catering to local residents and commuters on one of Edgware's principal commercial streets. Limited current detail about the food offer is available online; it is worth checking directly with the venue for current menu and trading hours.
Find Us
214 Station Road, Edgware, HA8 7AR
Share This Restaurant
Write a Review
Customer Reviews
No reviews yet — be the first to share your experience!