London
- Episode aired Jul 1, 2013
Miss Holland embarks on her journey to Great Britain to find her Prince Charming.Miss Holland embarks on her journey to Great Britain to find her Prince Charming.Miss Holland embarks on her journey to Great Britain to find her Prince Charming.