Google street view goes inside at Altitude 360 in London, UK Check out the first London benus to feature indoor Google Street Views! Situated in Westminster, the Millbank Tower skyscraper is London