LSI London Hampstead is located in a quiet, leafy area in North London which is well-known for its very English feel. It has many cafes, restaurants and traditional English pubs as well as a beautiful park with lakes, trees and impressive views over London. Despite its village like atmosphere, Hampstead has excellent links into the city centre and London’s famous shopping streets and tourist attractions are only a short tube or bus ride away.The school itself is a short walk from Hampstead (Northern Line-Edgware Branch) or Finchley Road (Metropolitan & Jubilee Line) Tube Stations or Hampstead Heath Train Station (British Rail). We are also just a short walk from several bus routes providing easy access to Central London as well as other areas.