GalleryNew Bus Station Vauxhall March 19, 2025every other South Londoner on Flickr has photographed it and I was begining to feel left out …Posted by StefZ on 2005-05-28 18:05:03 Tagged: , vauxhall , south , london , lambeth