Lehman Brothers JV sells London hotel
Lehman Brothers and Starwood Capital are putting le Méridien Hotel on London's Piccadilly on the block. The hotel was bought as part of a package of properties in 2005. Le Meridien is expected to sell for around $140m.