Doors of London
12, Harrington Square NW1