Copyright © 2020 Steven SullivanAll rights reserved
Arriving in London at Victoria Station.
Royal Crescent in Kensington.
London Eye.
Westminster Abbey.
St. Margaret's Church.