More about The Peace Pagoda
The Peace Pagoda is located at Terrace Walk (Carriage Dr N), London, Greater London, SW11 4NJ, United Kingdom
Similar Listings
The Golden Hinde
3.5