The Beauty Grove Highams Park, London E4 9NX