ROYAL 61 Vicarage Lane, London E15 4HG