The London Only Tourists See Pt 2

There are quite a few huge buildings off Piccadilly that appear derelict now, like this great gas-lamped wall of warehouse-type buildings that look as if they belong in Shad Thames. The block that contains the Hard Rock Cafe (is that even still there? Probably long gone – it’s another place nobody but tourists visit) was […]