The Hand in Hand

61 New Park Road London SW2 4EN