The Electric Barge and The Floating Classroom,

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