Today, Long Wharf is adjacent to the New England Aquarium, and is served by the Aquarium station on MBTA's Blue Line subway.
Today, Long Wharf is located near the New England Aquarium, and it can be reached via the Aquarium station on the MBTA's Blue Line subway.