Harrod's is an expensive store that Dorothea takes Emma to visit in episode 17. Emma mentions having walked past it before but never having gone inside.
Advertisement
Harrod's is an expensive store that Dorothea takes Emma to visit in episode 17. Emma mentions having walked past it before but never having gone inside.