Japanese Matsuri was celebrated in Trafalgar Square yesterday, with national costumes, traditional food and entertainment.
The weather was perfect for the day and hundreds turned out for the occasion.
Some taking a lot of care to get into the feel of Japanese style and fashion.