This document provides a brief overview of several landmarks located along or near the River Thames in London, England, including London Bridge, the Houses of Parliament, St. Paul's Cathedral, City Hall, the Globe Theatre, and Battersea Power Station.