Randall And Aubin Soho
- United Kingdom
- London
- Restaurants
|
14-16 Brewer Street, Soho, London W1F 0SG. |
|
+44-0 207 287 4447
|
Launched in 1996 on Brewer Street in Soho, Randall & Aubin is an Anglo/French Brasserie that specialises in seafood and has been delighting foodies, fans and celebrities for the past twenty years.