This is a great place to get lovely food and refreshments. Stopped in before heading back North. Eve...
Lovely place, lovely food
1/5/2024
(25)
Cafe Grove is a charming coffee shop located in the heart of London, England. With its cozy atmosphere and inviting decor, it’s the perfect spot for coffee lovers to unwind. The menu features a variety of expertly brewed coffees, delicious pastries, and light bites, making it an ideal destination for both a quick grab-and-go or a leisurely catch-up with friends.
Generated from this place's information
This is a great place to get lovely food and refreshments. Stopped in before heading back North. Eve...
Cafe Grove has been a favourite cafe of ours for years! Lots of locals, rowers, and people passing b...
Even though they advertise their closing time as 3pm on Sunday, at 2.25 they will refuse to serve yo...