property

A boulevard next to the river Thames with Tower Bridge in the distance