Event review: Strictly SW7

South Kensington's finest institutions can put on quite a show.


Strictly SW7

South Kensington's finest institutions can put on quite a show.