Petticoat Apartments

London

England

These modern one bedroom apartments comprise of one large living room with couches, coffee tables, TV and a kitchen fully stocked with all of the modern amenities to make you feel at home. It is positioned just a 2 minute walk from Liverpool St Station.