Albert Embankment

E192152 UNEXPLORED

Albert Embankment is a riverside stretch and roadway on the south bank of the River Thames in central London, known for its government and international organization buildings and views across to Westminster.


Referenced by (1)
Subject (surface form when different) Predicate
IMO Headquarters, London
locatedOn

Please wait…