Alice House

283-285 West End Lane London NW6 1RD