Can anyone tell me is the store as big as the Covent Garden one or is it just a small one? Wanting to know whether it's worth a visit as will be closer or whether I should just head over to Covent Garden.