These include Natwest locations in Chadwell Heath, Larkfield, Norbury, and Southall, near London. In the city itself, Station Road, Abbey Road, and Finchley Road branches are the last. Don't miss ...