Watch the world pass you by from Portman Square. If its paved paths could talk, this historic town square would have some fascinating tales to tell.
When you've spent some time at this London City Centre public square, why not check out Buckingham Palace, Big Ben, and Trafalgar Square? They're not too far from Portman Square and also a favorite with many travelers.