Unique Structure in the Center of a Public Square in London

Magnificent and modern interior