Booking Form for Salt House - London
Restaurant Address: Salt House 63 Abbey RoadSt Johns WoodLondonNW8 0AETel:0207 3286626Fax:0207 6044084
Restaurant Cuisine: Gastro Pub Restaurant