City Apartment A penthouse overlooking the River Thames A penthouse overlooking the River Thames in Greenwich Peninsula. 04/19/2018