St. James’s In London is hardly a wee known area but it is the most visited place. It is situated between Piccadilly and The Mall in London’s West End. It had become the focal point of civilization in the 19th century for the British gentlemen nightstick. The field was made fit to continue during the… Continue reading Roaming Around London In Glee