Got my old man costume sorted - go random charity shops!
Anyone still looking for stuff - there is a charity shop on corner of wilton road and warwick way near victoria that has a great selection of old man stuff (eg top hats) and a half price sale on clothing.
Pies in Greenwich sound like they will hit the spot. Or pork pies in the park.