The wow factor has certainly disappeared with regard work...
The wow factor I miss... Is seeing Concorde taking off... Used to work just accross the road from Heathrow and would regularly go up to the roof terrace at take off times to witness one of my favourite sights...