The Floating Showroom

The Floating Showroom
Regent's Canal, Angel, London, N1 8PZ