Norman Fosters hotel-masterpiece in London

The British architect Sir Norman Foster is the mastermind behind the new Me London Hotel on the Strand near Covent Garden in central London. The hotel is Foster & Partners first hotel in the UK, and I recently visited the luxury property run by spanish hotelgroup Melia. The five star hotel is already a big hit - especially for meeting and events. Read my full review here (sorry, only in Danish!)

The new Me London Hotel is located on the Strand near Covent Garden.