70 Brompton Road, London