The West Front, Westminster Abbey, London.

The West Front, Westminster Abbey, London, England