Inn The Park London
0
Reviews
British in London
- St. James's
St. James's Park
, St. James's, London, SW1A 2BJ
+44 (0) 20 7451 9999
Inn The Park enjoys a fantastic location within St James's Park, and as such is very popular in the summer. The British cuisine is of a high standard and the service efficient, with the prices on the high side.
Tags:
british, terrace
|