By Tiffany Holland2012-04-05T11:45:00
Luxury swimwear retailer Orlebar Brown will open a flagship store on Vigo Street in central London as part of plans to expand this year.
Already have an account? Sign in here