Company name: The Red Lion & Sun
Description: Airy & elegant freehouse with garden
25 North Rd, London N6 4BE, United Kingdom