Acorn House

Address: 69 Swinton StCamden, London WC1X, UK

Description: As Fodor's notes, Acorn House is one of the greenest restaurants in London, and everything from the food to the water, the packaging, and the building's raw materials is eco-friendly. Needless to say,…

More

Report Place

close

 

 

 

 

 

  characters left

 

Share This Destination

close

 

 

<> (edit)

 

comma-separated email addresses left

 

(Optional)

  characters left

Invite To PlanetEye

close

 

 

<> (edit)

 

comma-separated email addresses left

 

(Optional)

  characters left

Send Feedback

close

 

 

 

 

 

  characters left