Royal Docks is an area north of the former docks of the same name, in the London Borough of Newham. It is the location of ExCeL Centre London.
Advertisement
Royal Docks is an area north of the former docks of the same name, in the London Borough of Newham. It is the location of ExCeL Centre London.