Great and beautiful place right in covent garden!