Is Orlebar Brown headed for a 50 million pound sale?

London - Luxury British swimwear label Orlebar Brown, is preparing to make a splash in unchartered waters as it reportedly gears up for a 50 million pound sale.


OR CONTINUE WITH
Orlebar Brown
Sale