Angel's place is good for a short stay in London. Great location next to Shadwell station and really easy to get into the city.