England Question 4

Name this wonder

Clues

Located in London

A Baroque-architecture
masterpiece, inside and out