London Buses route N97

London Buses route N97 is a Transport for London contracted bus route in London, United Kingdom, running from Trafalgar Square to Hammersmith. The service is contracted to London United.

More information on the Wikipedia page