Google needs petrol UK November 28, 2009November 28, 2009 by m_h m_h · Reply View Larger Map Please wait... Similar Street View images