Serve an ace The Ace Hotel has landed in east London. The hip US mini chain - The Independent