Tag Archives | St James’s

westminster abbey

Westminster Abbey or Soho? From worship to entertainment, everything is there.

The City of Westminster is an Inner London borough occupying the areas of Greater London and the West End. Westminster was created in 1965 and since then holds its city status. Westminster City Council […] Read More »

Continue Reading