Planning on going to watch and photo the steam on the underground on the 23rd June and was wondering where would be the best locations, the steam will be leading on the return journey so High St Kensington to Ealing Broadway. Would I be right in saying that it’s all open air stations apart from...