Everplaces

Inn The Park

London, United Kingdom London, United Kingdom
Food
Inn The Park. London, United Kingdom
Note

Great outdoor dining - in St James Park. Awesome eggs, maple bacon and smoothies (Mr Green Genes)

Save and share places you love
with Everplaces

Sign up