If you are looking for place in Leicester Square, can’t be any any better place !!!!