Maps of the School and local area
Within easy reach of the City of London and the West End, London Business School is situated in an elegant 19th century Nash terrace overlooking Regent's Park.
Click on one of the maps below to launch a printable pdf in a new window. |