That means visitors to England's capital as well as commuters can see the inside of major stations in Google Maps ... Green Park, Hammersmith (District & Piccadilly), Hammersmith (Hammersmith ...