Meghan was spotted in London at the the time of the statement (right) walking in…
Meghan was spotted in London at the the time of the statement (right) walking in High Street Kensington near to where Harry lives, but she is now back in Canada (left) and filming