Videos by Foreshore Place in Cape Town. Foreshore Place is an iconic high-rise on Cape Town’s skyline. Situated in Downtown Cape Town, the 11 residential floors will consist of 63 Scandinavian inspired Studios, 98 One Bedroom and 9 Two Bedroom Apartments inspired by Mid-Century Modernism.