About Rivington Place
Rivington Place is a purpose-built international visual arts centre in Shoreditch, London.
Rivington Place Description
Rivington Place is a purpose-built international visual arts centre in Shoreditch, London.
More about Rivington Place
Rivington Place is located at London, United Kingdom
http://en.wikipedia.org/wiki/Rivington_Place