Check out this great place to stay in London
in London, United Kingdom. A flat, in the Angel, with its period charm in the centre of historic Islington, with a host of shops, antique stores, restaurants, bars and pubs and theatres. St Pancras International is only minutes away, London's West End is not much further....
See this content immediately after install