Closest Station
Fenchurch Street
From
POA
Standing
50
Closest Station
Fenchurch Street
From
POA
Standing
50
The Piazza at Leonardo Royal City is an open-air space overlooking the last remaining part of London’s Roman Wall. The Roman Wall has been uniquely incorporated into the hotel site as part of its historic location. The Piazza is perfect for corporate barbecues or alfresco dining during the summer months.