I needed a place to stay in London for the evening. Angelica's place is close to the tube and relatively close to the center of London. It is clean, affordable, and comfortable. If you're looking for accommodation in London for a short stay, I'd recommend Angelica's.