Where Did They Film That?

Location Information

River Thames
London
England

Films

Shakespeare In Love (1998)

World Is Not Enough, The (1999)