This is somewhere downtown London. There was a whole wall made of small mirrors and the reflection was astounding.