Keabeech Amusement Centre 532 Roman Road, London, London E35ES