Choose from 2 venues offering silk press near Great Titchfield Street, London