UK, London
207 Romford Road, Stratford, Newham, E7 9HL