Located inside a major railway station the three-bed property - featured on Netflix 's Buying London - is far from ordinary. The sprawling pad, which lies within London St Pancras, boasts six ...