City Court Meguro

Some of Tokyo’s most exclusive residential neighborhoods can be found in Meguro Ward. This ward also hosts fifteen foreign embassies and consulates. City Court Meguro is just located 2 minutes away from JR Meguro Station. In the spring, you can experience the beautifully stunning Cherry Blossoms along Meguro River.