Greenview Trading is a division of Greenview Landscaping, offering the finest in garden accessories from around the world. From unique planters and garden hoses to specialized outdoor furniture.
Shop 127A, Bldg 127, Road 2607, Block 326 LOT172
Kingdom of Bahrain
Tel: 00973 17214621
Saturday - Thursday 8am - 4pmFriday Closed