About Oscar Owen Lettings (Luxury Serviced Apartments Camden, Accommodations in Dulwich) The Most Relaxing Vacations Oscar Owen provides quality accommodation across the UK for the discerning holiday or business traveller. These contemporary spaces are carefully designed to meet the needs of our core market.