Cafe Rouge, 9-11 Villiers Street, London | The Independent | The ...

Responsive image
source