EMAIL
hello@palmhouselondon.co.uk
OPENING TIMES Monday to Wednesday 12pm – 11pm Thursday to Saturday 12pm – 12am Sunday 12pm – 6pm
ADDRESS
The Palm House 150 Victoria Street London SW1E 5LB
020 3780 8110