Put this on your restaurant bucket list | The Palomar, 34 Rupert Street, London, W1D 6DN
We eat out a lot (obviously) and despite seeking out restaurants that we anticipate loving rather than just liking, a lot of the time we are left a little deflated. We’ve eaten at… Continue reading