James Middleton spotted on the London Underground
James Middleton, 31, was seen on the London Underground before getting off at South Kensington station, prompting rumours he will be at Princess Eugenie's wedding tomorrow.
James Middleton, 31, was seen on the London Underground before getting off at South Kensington station, prompting rumours he will be at Princess Eugenie's wedding tomorrow.