LUXE City Guides - London The Palomar. 2015-01-01 - Intrepid, tongue-tingling Jerusalem flaves. 34 Rupert St, W1 / T: Piccadilly Circ / 7439 8777 / thepalomar.co.uk