Best for: Modern European cuisine and a wild atmosphere
For a truly memorable dinner, Little Bay in South Croydon is a local legend that refuses to follow the rules. The interior is famous for its eccentric, velvet-draped “opera box” seating and theatrical decor; it feels like dining inside a Victorian stage set designed by someone with a very vivid imagination. Despite the opulent and slightly chaotic look, it remains one of the best-value spots in town.
The menu is a sophisticated take on modern European classics. The mussels in white wine and the slow-cooked lamb shank are perennial favorites, but the real draw is the atmosphere. It is one of the few places in Croydon that manages to feel like a high-end night out without the high-end price tag. It is consistently rated as a top choice for anniversaries or anyone wanting a bit of drama with their dessert.


