At what locations in London is Vallie currently parking cars?

At what locations in London is Vallie currently parking cars?