A. Westminster Abbey B. Tower Bridge C. the Houses of Parliament D. Buckingham PalaceAdvertisement Advertisement