The Bar at The Athenaeum Hotel London Has 2 New Luxurious Velvet SofasAthenaeum Hotel is a new boutique hotel in London with a luxurious concept and tastefully…