Nice location in Covent Garden situated on a busy road. Very clean and well organized