Best Buns in London
2 restaurants compared
Price range: £5.80 – £9.50
Avg recommendation: 96%
Top 2 Buns in London (Quick Answer)
Based on diner recommendations across 2 restaurants:
- Royal China Club, £5.80 (Marylebone)
- Shoryu Ramen — 96% recommended, £9.50 (St James's)
Scroll down for detailed comparisons, prices, and diner tips for each restaurant.
All 2 Restaurants Compared
#1
Royal China Club
Marylebone·$$$
Char Siu Bao (BBQ Pork Buns)
£5.80
Fluffy steamed buns filled with sweet-savory Cantonese BBQ pork.
Tip: Eat these while still hot -- the bun dough firms up as it cools and loses the pillowy texture. Order early in your meal so they arrive from the steamer fresh.
#296% recommend
Shoryu Ramen
St James's·$$
Shoryu Buns (Char Siu Pork)
£9.50
Fluffy steamed buns with soy-marinated pork belly and spicy mayo.
Tip: Order these immediately while you decide on your ramen. They arrive fast and are the perfect shared snack.