51.51829°N
0.08379°W
Fulcrum
Sculpture
Culture

About
A large sculpture by American artist Richard Serra installed in 1987 near the western entrance to Liverpool Street station, London.
51.51829°N
0.08379°W
A large sculpture by American artist Richard Serra installed in 1987 near the western entrance to Liverpool Street station, London.