International CelebsAmanda Holden Spotted At Global House In London12 months ago1 min. readAmanda Holden spotted at Global House in London. Start the slideshow for more pictures.