Notes
Built in 1935 and known as the Showa Era’s Palace of the Dragon God, Meguro Gajoen was the first wedding complex to be built in Japan. Nowadays it features enchanting galleries filled with Japanese pre-war art, tranquil gardens with a river flowing through them Traditional banquet halls for weddings, events and exhibitions, transplanting to Meguro the iki aesthetics of Edo culture considered peculiar to Asakusa.