Portsmouth - England
London - England
Battle of Britain Monument London - England
Winston Churchill Statue London - England
Palace of Westminster London - England
Tower Bridge London - England
Tower of London London - England