Palm Court At Kimpton Fitzroy London in Bloomsbury
1-8 Russell Square, Bloomsbury, London , WC1B 5BE - Get directionsMenu Palm Court At Kimpton Fitzroy London
How to get to Palm Court At Kimpton Fitzroy London
Services
- Indoor Seating
- Pet Friendly
- Disabled Friendly