If it reached london on 21 march means as per my calculation, they started your stamping process on 24 march,thursday and end on 7th April, Thursday. you can view your status change to "Decesion Made" on tomorow tuesday night.
then it will take only few days to reach you.
so, please check...