Gorgeous waterfront retail unit at The Pier in London Landing – an unbeatable location for your business with unobstructed river views, two parking stalls, and 14′ ceilings and designated patio space. Garage-style glass roller doors allow you to seamlessly integrate the outdoors into your space.