A Foggy day Adventure on Bus Route 148 passing by London's Eye, Big Ben and Westminster Abbey