Union Jacks are hung along Regent Street in London in celebration of the forthcoming royal wedding. (Carl Court/Associated Press)
Some Beautiful places in England
London
London The capital of the UK written by Rania El Abboudi Location Why is this city famous? Things a visitor should not miss.