The Floating Showroom

The Floating Showroom
Grand Union Canal, London, W2 1AS
Photo of The Floating Showroom