Flat 32, Windmill, New North Street, London, WC1N 3PG