Wonderful location, right in the heart of covent garden! Great place