Explore details about location West Bay Lagoon Street. West Bay Lagoon Street is a location situated within the Doha alongside other areas such as C Ring Road, Sulaiman Bin Wahb Street, D Ring Road.