About me

Icon
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 follows

Mark's collections

Your Liverpool Guide Book

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