Megan's on the Hill (Balham)


Following two well-received eateries on King's Road and Parson's Green, Megan's on the Hill in Balham is the third location for the Mediterranean-inspired all-day eatery.

Adorned with the same iconic gingham decor as its sister restaurants, with the new addition of an Instagrammable flower wall, this is the perfect place for some serious sipping and snapping.  And with a pup-friendly policy, you'll be able to bring your fave pooch with you to get in on the action (and the 'grams), just like the cast members of a certain Chelsea based TV show often do.

The menu features a strong Mediterranean influence with brunch stealing the show - think eggs Benedict, shashouka, and of course, the option to go bottomless. Come the evening, Megan's on the Hill focuses on dinner service, with hearty dishes like 'deconstructed' kebabs.


Offer Availability
Happy Hour
Selected drinks £5 & selected nibbles £4. Monday-Friday 5-7pm.
Monday 17:00 – 19:00
Tuesday 17:00 – 19:00
Wednesday 17:00 – 19:00
Thursday 17:00 – 19:00
Friday 17:00 – 19:00
Bottomless Bubbles
On Saturdays, Sundays & Bank Holidays enjoy bottomless bubbles at Megan’s! 20pp for 90 minutes of unlimited Prosecco until 6.30pm (last sitting 5pm).
Saturday 07:00 – 17:00
Sunday 07:00 – 17:00


  • Brunch, Daytime
  • Happily Affordable ££
  • Wheelchair access, Disabled Toilets


Day Open Close Notes
Monday 8:00 23:00
Tuesday 8:00 23:00
Wednesday 8:00 23:00
Thursday 8:00 23:00
Friday 8:00 23:00
Saturday 8:00 23:00
Sunday 9:00 22:00



Megan's on the Hill (Balham), 41-43 Bedford Hill, SW12 9EY



Nearest Station

Balham (Tube)


  • Cuisines

    This venue serves Breakfast, Brunch, European, International, Vegan Friendly and Vegetarian Friendly food.

  • A word from the chef:

    Serving one of the best brunches in southwest London with a menu influenced by the Mediterranean.

Private Hire

Name Type Capacity
Cost Min spend
Min spend
The Whole Restaurant Venue Hire 150 300 - £4,000 + 12.5% service £8,000 + 12.5% service

Megan's on the Hill (Balham) can be hired exclusively for private events. The restaurant boasts a blossom flower & fairy lit ceiling, a flower wall & a Narnia-style lamppost in the 'garden'.

The whole restaurant can hold around 150 people seated and around 300 standing. 

The Roofed 'Garden' Venue Hire 75 140 - £2,500 + 12.5% service £5,000 + 12.5% service

The 'garden' area at Megan's on the Hill (Balham) can hold up to 75 people seated or around 140 people standing.

There are curtains that can be pulled across to separate the room from the main restaurant.

The Flower Room Private Room 24 0 - - -

The Flower Room at Megan's on the Hill (Balham) is semi-private with curtains that can be pulled across.

The room can hold up to 24 people but it not suitable for standing events due to the shape.

There is no hire charge or minimum spend for this room but we do advise a group of 14 or more to adequately fill the space, otherwise we will seat another group in there too.

* The minimum spends are a guideline only and vary according to the day and time of the year.

Customer Reviews (531)

Megan's on the Hill (Balham)
Megan's on the Hill (Balham)
Megan's on the Hill (Balham)
Megan's on the Hill (Balham)
Megan's on the Hill (Balham)
Megan's on the Hill (Balham)
Megan's on the Hill (Balham)
Megan's on the Hill (Balham)
Megan's on the Hill (Balham)