Angelena's place is in a convenient location for a trip to London, and just outside the city. Well equipped accommodation with the comforts of home. Perfect for solo travellers or couples. Angelena goes out of her way to make sure her guests are happy..