London's SteakHouse: A steakhouse for meat lovers. Offers a unique dining experience.