Pubs inMiddlesex

Find pubs in Middlesex

Are you looking for a great pub in Middlesex for enjoying delicious food and drink, with great service and atmospheres? Middlesex is a former historic county in southeast England, now known as Greater London, but is still used as a reference to the area. Browse the best pubs Middlesex has to offer, with pubs in great locations including Ashford, Teddington, Brentford, Greenford, Twickenham, Osterley, Isleworth, Staines and more. Use the pub finder below to find a pub and book a table online.

Find a pub in Middlesex

The Six Bells, Brentford

A traditional pub with a real emphasis on quality, The Six Bells in Brentford offers a fine selection of cask ales and pub food in warm, friendly surroundings.

The Six Bells, Brentford

148 High Street, Brentford, Middlesex, TW8 8EW
Telephone: 0208 560 1772

The Swan Inn, Isleworth

A wonderfully imposing pub in Isleworth, The Swan Inn offers guests a warm welcome and plenty of space, with four en-suite guestrooms, excellent food, regular events and award-winning ales.

The Swan Inn, Isleworth

Swan Street, Isleworth, Middlesex, TW7 6RJ
Telephone: 020 8847 4805
Email: [email protected]

The Swan, Staines

Whether you're here for a quick drink on the banks of the river, or staying a few days to explore the area, a warm welcome awaits at the Swan Hotel.

The Swan, Staines

The Hythe, Staines, Middlesex, TW18 3JB
Telephone: 01784 452494
Email: [email protected]

The Three Horseshoes, Laleham

A smart community pub with a great range of beers and fresh food, The Three Horseshoes Laleham serves delicious, freshly prepared dishes all day every day, with quality, seasonal ingredients.

The Three Horseshoes, Laleham

25 Shepperton Road, Laleham, Staines, Middlesex, TW18 1SQ
Telephone: 01784 455014
Email: [email protected]

The Turk's Head, Twickenham

A popular meeting place for fans of the oval ball, The Turk's Head pub in Twickenham lies conveniently between St Margarets train station and the home of rugby itself.

The Turk's Head, Twickenham

28 Winchester Road, Twickenham, Middlesex, TW1 1LF
Telephone: 020 8892 1972
Email: [email protected]

The White Hart, Harlington

With fresh food, award-winning beers and a friendly welcome, it's no wonder The White Hart pub in Harlington is such a popular place.

The White Hart, Harlington

158 High Street, Harlington, Hayes, Middlesex, UB3 5DP
Telephone: 020 8759 9608
Email: [email protected]

The White Horse, Harrow-on-the-Hill

A traditional English pub with bags of charm and character, The White Horse in Harrow serves up classic ales and fine fresh, food in cosy, relaxed surroundings.

The White Horse, Harrow-on-the-Hill

50 Middle Road, Harrow on the Hill, Middlesex, HA2 0HL
Telephone: 020 8422 1215
Email: [email protected]