at 63 Abbey Road, St Johns Wood, London , NW8 0AE United Kingdom
93 FB users likes The Salt House, set it to 755 position in Likes Rating for London, United Kingdom in Local Business category
The Salt House is London based place and this enity listed in Pub category. Located at 63 Abbey Road, St Johns Wood NW8 0AE. Contact phone number of The Salt House: 02073286626