Closed (Opens at 10:00 AM)
1 Postcard
Nestled in Central East London, this sprawling art venue dazzles with its striking architecture, vibrant exhibitions, and a charming cafe with great views.
180 Strand, Temple, London WC2R 1EA, United Kingdom Get directions
Closed (Opens at 10:00 AM)