Fenchurch Terrace offers a unique bar experience within the Sky Garden, providing a sophisticated setting for drinks. It is part of the Fenchurch Restaurant, known for fine dining and seafood.