17 Castle Road, opposite playground, London, NW1 8SU