EnglandGreater LondonLondon
2 guests
1 bedroom
1 bathroom
Only ten minutes from Kings Cross, The Angel is old London at its finest. On the top floor of this traditional row, only minutes away from the thrum of Chapel Market and the shopping centre, you’ll fi...
From €294 Nightly