Amisha Patel spotted in London

Amisha Patel spotted in London