Profile | |
Temporary furnished apartments in London, england, united kingdom - oakwood corporate housing. London, england, united kingdom corporate housing and temporary apartment rentals available. we offer a home-like atmosphere and a cost-effective alternative to a hotel.