Europe’s largest privately-owned aquarium was recently delivered to London’s upcoming Heron Tower giving this new development quite a bit of eye candy in the lobby. The aquarium will hold 70,000l (approx. 18,492 gallons) of water and measures in at 12m…