Randall And Aubin
Brewer Street, 14-16, London, London
Restaurant
Latest review: If fresh seafood and succulent roasts sounds good and the price is not an issue, then you should definitely consider Randall and Aubin. The decor is very elegant and the...