The British Embassy Villa Memorial Park is right by Lake Chuzenji in Nikko, and the scenery is absolutely stunning. The lake view combined with the retro Western-style villa gives it such an international vibe! You can even enjoy English afternoon tea inside while taking in the view—so relaxing!
All Reviews of British Embassy Villa Memorial Park
3.24
1
- Overview
- Photos
- Reviews
- Basic Information
- Newest
- With Photos
- Most Liked
Showing 1–1 of 1
