Alice House

Alice House
283-285 West End Lane, London, NW6 1RD
Photo of Alice House