I had a really nice time at Alejandra's place. The place itself is fantastic and she is an amazing person. Unless you manage a room at Buckingham Palace, this is the best place in London to be in :) Oh, and if you are a football fan, you will be walking distance (or one tube station) from The Emirates Stadium.