The Rum Kitchen

The Rum Kitchen
6-8 All Saints Road, London, W11 1HH
Photo of The Rum Kitchen