fblog.me

The South End Green toilets are in Time Out's list of 1000 things to do in London for being super fancy, so we went to check them out.