The Embankment Building
Text contributed by John Meckley
Embankment Building was built by the film of Palmer and Turner in 1933. At the time, it was famed for its style and size. At almost a quarter of a mile long, this Streamline Art Deco structure was the largest apartment building in the Far East, with wide balconies, eight elevators, an servants’ quarters for most apartments.
Tags: Hongkou District



