Posted by: sagarmatha1 December 3, 2006
Login in to Rate this Post:
0
?
IT'S FREE IN LONDON, iT'S JUST A STAMP THAT STATES THAT YOU ARE ALLOWED IN LONDON FOR 24 HRS. YOU CAN VISIT LONDON BUT STATES THAT YOU CAN'T WORK.