By prior arrangement, you may be able to look behind the scenes of British Embassy of Rome.
If you've got time to stop for a while in Rome City Centre, British Embassy of Rome is a fine place to kick off your exploring. This diplomatic residence is one of many attractions that'll keep you on the hop here. St. Peter's Basilica, Roman Forum, and Piazza Navona are also waiting to be explored nearby.