Tag: american tv series

Brooks Brothers Opens Flagship at Knightsbridge

18 March 2011, Singapore – Brooks Brothers, New York fashion retailer with nearly 400 stores in 17 countries has opened its 2- storied 4000 sq ft Singapore flagship at Knightsbridge in the heart of Orchard Road. Showcasing the Spring/Summer 2011 collection, timeless elegance with lightweight fabrics pieces are available in […]