Luxury Freshwater
Aquarium
2100 Litres, London based seafood restaurant.
A large installation set between two rooms within a popular London restaurant. We worked hard to replicate a true natural ecosystem within this setup for both the fish and aquatic plant life.
Get a Quote today