The Electric Barge and The Floating Classroom,

The Electric Barge and The Floating Classroom,
65 Alfred Road, London, W2 5EU
Photo of The Electric Barge and The Floating Classroom,