fantastic space in the center of London, highly recommended