harg
I'm guessing at London Clinic and have added address data. But I note there's another London Clinic "under construction" since 2013 on the opposite side of the road so it would help if somebody could check for possible completion.