Back to list
The Curry Room
Well 7.8 (41 reviews)
Around £45
Location
39 Buckingham Palace Road
London SW1W 0PP
See on the map