gimm3more
VIP Member
Yeh it’s London, assuming east London because they head near “Here East” in the taxis which isn’t far from the Olympic park/StratfordOk typical me forgive me for being nosey and wanting to know the ins and outs of a ducks hole… Where are the flats they live in? London I assume but where? Do they have spare flats for the couples that want space?