Enjoy the convenience of being within a walking distance to the beach and Margate Pier, making this ideal spot for beach lovers and those who appreciate
Enjoy the convenience of being within a walking distance to the beach and Margate Pier, making this ideal spot for beach lovers and those wh…