Luxury penthouse 2 bed flat- 3min to Kings Cross 3 - Flats for Rent in London, England, United Kingdom
in London, GB. Welcome to our wonderful new 2 bed apartment, part of a beautiful 19th century period building off lovely Argyle Square and just 3 mins walk from King's Cross St. Pancras station where guests can take trains to Central London under 10 mins. The pr...
See this content immediately after install