Tag Little London

23 Sep

A "Little London" in the heart of Rome

Little London in Rome means a series of  colorful houses built in the typical “English style”. A London corner in the heart of Rome, just three tram stops from the central Piazza del Popolo: it’s a surprise, isnt’it? This small private road, bordered by two gates (which can be accessed from Via Flaminia, at number 287 […]

READ MORE