UK visas costs 93 pounds which is about $130 for Americans and Indians. It is valid for 6 months and permits multiple re-entries.