The Albany Gazette - IKEA opens new London city centre store