Sclater Street Car Park

Sclater Street Car Park
Sclater Street, London, E1 6HR