What building is that? In London?
All photos are London. Building in the third photo has been ID’d, but I didn’t make a note of it. Watching 8ch.net in realtime, and not going back to look for an answer.
Corinthia hotel