Odd mirror wall in Covent Garden reflecting the near-by buildings.