Restaurant review: The Palomar, London

12 years ago