Our Richmond office have just let 43 London Road in the centre of Twickenham to a new convenience store.