A falcon thrills and balloon game gets naughty as Ladies of London holiday in Scotland
On this week’s episode of Ladies of London, the women continue their Scottish vacation as a falcon provides some thrills and a balloon game turns a bit naughty. Caroline Stanbury’s bonding trip to Scotland for the ladies continues as they get to meet a peregrine falcon in the grounds of a large castle near the Scottish capital,