Choose from 10 venues offering makeup near Thames View, London