My favorite park in London. Right next to Marble Arch tube and walking distance from many moderately priced hotels.
The Italian Gardens are gorgeous and the extra bonus is the statue of Peter Pan. Love it for a long stroll.
My favorite park in London. Right next to Marble Arch tube and walking distance from many moderately priced hotels.
The Italian Gardens are gorgeous and the extra bonus is the statue of Peter Pan. Love it for a long stroll.