Sclater Street Car Park

Sclater Street Car Park
London, E1 6HR