About me

IconShare
Hi we are Stephen & Mark the co-founders of Top House Serviced Apartments. We create chic, modern, affordable living spaces for people visiting our great UK Cities.

Top House is located in Liverpool but we create and provide apartments in Liverpool, Manchester, Leeds and Birmingham.

A national company with a family feel.
IconMember since: April 2020
IconSpeaks: English
IconLives: Liverpool, UK

Mark's collections

Get the best out of your stay in Liverpool and your apartment provided by Top House Serviced Apartments

Mark follows

IconReport this profile