Modern 2 Bedroom Apartment
18 Pettacre Cl, London, England
Located in Greenwich, this apartment building is within 9 miles (15 km) of O2 Arena, London Stadium and Westfield Stratford City. Queen Elizabeth Olympic Park ...
1.5/5 (2 reviews)
"If you like rude management and DIRTY living conditions, this is the place for you! The man that is the manager and owner is very hard to communicate with. He hangs up on you and is very short on the phone. When we got there, the apartment was not as described- broken kitchen cabinets, watered down ..."
Reviewed on 25 Jul 2019