Where is this reflection and what is it?
Looks like it is the "Dirty Angel", as we have always known it in our family! The South African War Memorial, for those who died in the Boer War, to be more accurate.
The reflection looks like it may be on (though the actual 'angle' doesn't look quite right for this) the office block next to Haymarket Hub that is the converted Tatler Cinema (though many people think the Tatler building was demolished).
I like the photo, very unusual!